Taltalaiya is one of the watersheds, converted into a popular park located at the border of Itahari of eastern Nepal. This is the place where you can see the park with statue of stone. This amazing and wonderful park is located just about 5 kilometers
Read more...