Top 4 Places to Visit in Sohna
Situated at the distance of 60 kilometre from Gurgaon’s South point, Sohna, these days, have been luring tourists from Delhi and surrounding areas. What makes this destination popular is the presence of Sulphur springs and a serene and lovely Damdama Lake. A luxury gateway resort present with the name of Westin Sohna is yet another