Curtain Bluff is situated in Leewards Island that is south most part of Antigua. Curtain Bluff is also known for its world class resorts. Here, one gets royal treatment and hospitality. The Curtain Bluff Hotel is perfect place to relax and view sunsets at Curtain Bluff. People in their light clothes roam around the place freely and enjoy the fresh air. In addition local food especially sea food is really delicious.
Tranquil at Curtain Bluff - One can relax and leave all the worries behind at the sites of Curtain B... read more