You can explore all its spots in just one day. But if you are an adventure lover then you will be needing one more day to complete all your adventure activities like kayaking, snorkeling, scuba diving, cliff jumping, zip lining etc.