The small island, with its stunning beaches and world-class surfing, is gaining in popularity but retains its laid-back charm ...
if the idealist in you doesn't want to compromise on that vision of relaxing on a pristine beach, Sri Lanka is a splendid alternative to Bali that often goes under the radar. Situated in the ...