The Thar Desert is also known as the Great Indian Desert, is India’s largest desert located mainly in Rajasthan. Learn why it ...
The surreal costumes, the masked men and the mystical winter ritual rooted in ancient folklore have become the internet’s latest fascination.