The colossal dam on the Mayurakshi River and the vast water body bounded by hills on all sides has made Massanjore an ideal tourist spot, which is perfect for enjoying a weekend tour. Masanjore falls on the way between Siuri and Dumka. It is specially the greenery of...