Durga Maa Statue, Mauritius

Oh, you want more-itius Big Things from around the world? Here’s a really stat-huge one hidden within the gorgeous Black River Gorges National Park, on the island paradise of Mauritius! The world’s biggest statue of Hindu goddess Durga took six years to complete and lives above the pristine Grand Bassin crater-lake. As the official Big Thing consultant to the Mauritian Government, I oversaw the closing … Continue reading Durga Maa Statue, Mauritius