Think tropical vacation- snorkeling, waterfalls, white sand beaches and turquoise waters ... lush green mountains in the background and the scent of frangipani flowers in the air.