Tag Archives: amusement parks
Indian Amusement Parks Posted by kunthra on Aug 18, 2011
One of the happiest and family friendliest places to visit is the amusement parks that can be found all over India. If I had to choose, I’d say that the Appu Ghar is probably one of the more busier amusement parks in India. The Appu Ghar is located in New Delhi. The Appu Ghar is…