Seven mile beach is beautiful and great for long walks. You can also find lots of souvenirs along the beach, restaurants and can stop for a drink anywhere. There are locals that will always try selling you stuff but a polite no thank you will do the trick. The beach has crystal clear water and offers many different water sports...
More
