If you are looking for a relaxing beach holiday in a beautiful location, without the artificial environment of an 'international' hotel, then Alibaba's in Castara is the place to go.
Castara is a small village, with two beautiful bays surrounded by rain forest. There are no hotels, and hence no crowds, but the small number of self-catering apartments and villas...
More
