Isla Vista Beach Resort, Candelaria, Zambales

Isla Vista Beach Resort is located in Candelaria, Zambales, Philippines. It is a place where the sea, the mountains, and the provincial life are one. Five (5) hours (249 kilometers) from Manila OR 2 and a half hours from Subic Bay. We have a 130 meters wide beach front with a natural rustic ambiance. Hear