Maya Beach is the first main beach of Placencia Peninsula. Here is where you come to get away from it all. Green Parrot is perfectly located with 8 large cabins that even though are on the same property feel as though it's your own private house away from everyone else.
The view is hard to put into words, since you...
More
- Green Parrot Beach Hotel
- Green Parrot Beach Resort
