This sun-drenched island is complete with secluded beaches, beautiful sunsets and natural hot springs inside its small town ... is home to many mysterious rock paintings that date back some ...