There are more bicycles than cars on La Digue, a 10-sq-km island that is doing everything it can to save itself – and one rare bird species – from overtourism.
Bharat Mata Temple: A Shrine Dedicated to Mother India amusingplanet.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from amusingplanet.com Daily Mail and Mail on Sunday newspapers.