Tamilnadu

Avalanche Lake Ooty – Avalanchi Lake

Avalanche Lake, also known as Avalanchi lake is situated in South India’s Nilgiris district of Tamil Nadu.