Stunning New Oceanfront Resort in Seychelles Now Open – JA Enchanted Waterfront Villas

This March 2021, JA Resorts & Hotels introduces a brand-new tropical getaway in Seychelles: JA Enchanted Waterfront Villas, featuring 10 villa resort residences on the east coast of Mahé.

© 2020 Go:Read Media