Ellora The Floretta is a project developed by Ellora Infratech Pvt. Ltd. in Parra, Goa. This project features 8 units of 4 BHK villas and is located in close proximity to the popular beaches of Goa.
The project boasts contemporary architecture, designed to offer a modern and stylish living ...