Ave Maria Boat Rides is located in Negombo, Sri Lanka on 80/18, St.Jude Place, Xavier Mawatha Thaladuwa Kadolkele. Ave Maria Boat Rides is rated 4.7 out of 5 in the category boat tour agency in Sri Lanka.
Address
80/18, St.Jude Place, Xavier Mawatha Thaladuwa Kadolkele