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