Sri Lanka 2026 – 6. Red Parrot Beach Villa
After very pleasant six days at Exotica Bungalows at Hikkaduwa, we came to the Red Parrot Beach ‘Villa’ at Ambalangoda for five nights of rest and relaxation. The little Air B&B villa is right on the beach off the busy Colombo Road and has an open varanda, sitting and dinning room, a well equipped kitchen,…










