The beautiful mix of lush greenery and the inviting blue sea, only bordered by tempting white sand beaches.