Puzzle Beach House
Address: Habaraduwa, , Galle
Phone: 774658929