Pristine coastline and lush hinterland, superb cuisine, action and adventure or just the perfect piece of sand on which to sit and ponder? You can keep the kids happy fishing, visiting attractions, canoeing or wandering the markets. Rivers, sheltered bays and surf beaches provide a variety of swimming spots. Factor in an indulgent massage for two, a quiet rainforest walk, a round of golf or a romantic dinner in the mountains or by the sea.