Image 1 of 1
The Penha Building was built in 1708 in Dutch colonial style and is now a department store on the corner Handelskade and Breedestraat in Willemstad, the capital of the Caribbean island nation of Curacao in the Netherlands Antilles.  The Historic Area of Willemstad, Inner City and Harbour, Curaçao is a UNESCO World Heritage Site.