Periyar lake is a must visit place in Thekkady where you can experience the nature at fullest. No matter whether you are traveling with family or friends, having a boat ride across Periyar lake is thrilling.
Periyar lake is a must visit place in Thekkady where you can experience the nature at fullest. No matter whether you are traveling with family or friends, having a boat ride across Periyar lake is thrilling.