Pier of Thaulpadu is a premise, located at Thalvupadu - Mannar Rd, Sri Lanka
Good Area
Nice beach, Naval monitoring point and fishing pier are fully functional. The location is ideal for island tours.