Sixty kilometres away from the disturbances of the city and hidden in the thick foliages of a dense forest lies a gem of nature, the…
Dharagiri Falls
The Dharagiri Falls are situated on a hilltop at a height of 20-25 feet. It is regarded as one of the highest waterfalls in the…
Tata Steel Zoological Park, Jamshedpur
Tata Steel Zoological Park is situated in a corner of Jubilee Park, Jamshedpur. This zoo is known for its Safari Park, which enables tourists to…