Home » India » Himachal Pradesh » Chail » Places to Visit » Lovers Hill
Lovers Hill
Kufri - Chail Rd, Chail, Himachal Pradesh 173217, India
2 Nights / 3 Days