If you’re looking to pair natural beauty with a unique dining experience, Jharkhand has just added an exciting new stop to your travel itinerary. Located on the serene waters of Tilaiya Dam in Koderma district, the state’s first-ever floating restaurant has opened its doors.

