Hi
We are staying in a villa at Windsor Palms in August and understand we are close to the Formosa Gardens Shopping Centre.
Could anyone please tell me what shops / restaurants are there and if there is a supermarket that we can stock up on provisions.
Thanks
Bookmarks