Nestling Meadows, situated in Village Panjhal on Jamata- Paonta Road, is a beautiful camping site spread over 10 acres area of lush green surroundings.