Santosha Barbados is located in a rural part of Barbados, 300 metres from Walkers Beach and 35 minutes’ drive from Grantly Adams International Airport.