This is Villa Meru. We are currently completing construction on a villa located in Suluban, Pecatu, Bali. This is a progress gallery or overview of the project. Share CategoriesVillaTagsuncategorized