Angel Beach is Sri Lanka’s premier beach club resort ideally located on the Indian Ocean, with 11 room luxury boutique hotel.
Phone (Sri Lanka) : 076 141 6781