Category: Tiffin Top


Nainital is one of the most famous tourist destinations in India. It is well known for its amazing mountains and lakes. The Tiffin Top also is known as Dorothy’s Seat is located at a distance of 4 km from the town of Read more…

India