Periyar National Park
India /Kerala /Idukki and Pathanamthitta /Periyar National Park Periyar National Park being one of the major attractions in Thekkady draws a lot of tourists. Located on the banks of artificial Periyar Lake, the park is fully covered with dense forests and green grass lands making it an ideal place for wildlife such as the great […]