Barbados Champers Restaurant - carnivallive.tv

Champers restaurant is located in Rockley, Barbados on a beautiful cliff-top that overlooks Rockley Beach also known as Accra Beach. Here you will enjoy a panoramic view of the beach while listen to the ocean waves hitting the cliff. The food is great and there is something for all types of food lovers. When in Barbados you have to travel to the south coast and stop in.
Categories:
Channels:
Tags: