Coastal Villa Located in Chennai, India Designed by Inventarchitects

Exterior view of the building with green gardens