Australian travel agency endorses Sri Lanka’s newly opened Angel Beach in southern coast
Angel Beach, a first-of-its-kind hotel and family day beach club, has reportedly opened its doors in Sri Lanka’s southern coastal city of Unawatuna to discerning travellers with a promise to ‘serve good vibes’.