Hatch

A shopper’s paradise and a foodie’s dream, Hatch is an award-winning shopping centre that should definitely be included in your itinerary. This place will pamper you with a refreshing experience, thanks to stores that trade in products by local makers. There are also plenty of options for fine-dining and street food.