India has some beautiful lakeside locations, perfect for relaxing, wildlife spotting and exploring charming towns and villages. We highlight our top five lakes of India.
Continue reading...Monday, May 16, 2011
Periyar is a protected area in the South Indian State of Kerala. Part of this protected area has been made into Periyar National Park and Tiger Reserve, a peaceful destination to discover India’s wildlife.
Continue reading...
Friday, February 17, 2012
0 Comments