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