emerald lake PreferTrip December 12, 2014 No Comments emerald lake located near Emerald village in the Nilgiris district in Tamil Nadu. « Previous Next »