Seychelles – Constance Ephelia – Kabana


Bright and friendly beach bar on the gorgeous North Beach, this is a great spot for beach lovers looking for snacks and drinks during the day.

ABOUT THE AUTHOR