Are you thinking of staying on Formosa Gardens then?
No-there's no construction and there is The Outback and Carrabas restaurants-both very good.
Orlandobabe
Are you thinking of staying on Formosa Gardens then?
No-there's no construction and there is The Outback and Carrabas restaurants-both very good.
Orlandobabe
Bookmarks