thebohochica.com
Milford Sound in Pictures: Breathtaking Fiords in New Zealand’s South Island
Pretty much every itinerary of New Zealand’s South Island features a visit to Milford Sound, a sight that’s known to blow your mind, in the heart of Fiordland National Park, a World Heritage Site. When