The latest to join the list of Ramsar sites in India are Khichan in Phalodi and Menar in Udaipur, both in Rajasthan.

By admin