Avalanche Lake Ooty – Avalanchi Lake
Avalanche Lake, also known as Avalanchi lake is situated in South India’s Nilgiris district of Tamil Nadu.
1 year ago
Avalanche Lake, also known as Avalanchi lake is situated in South India’s Nilgiris district of Tamil Nadu.
Ooty has come a long way, from a quaint hill station to a bustling commercial and tourist destination. Apart from…