Travel July 27, 2018

This Paddington Bear theme park is making all our childhood dreams come true

Located within Sagami Lake Resort outside downtown Tokyo, Paddington Town is home to fun exhibits.