Best Natural Wonders of India

White Salt Desert, Rann of Kutch        One of the most enchanting natural wonders of India, the White Salt Desert is a seasonal white salt-marsh land situated in the Kutch district of Gujarat. Said to be one of the largest salt deserts in the world, covering around 2,897 square miles, it is known for its pristine […]

Read More