Vira Beach is a small pebble beach located near Zavala. This secluded beach offers a peaceful and relaxing atmosphere, away from the crowds. The crystal-clear waters are perfect for swimming and snorkeling, allowing you to explore the underwater world. The beach is surrounded by lush greenery, providing shade and a natural backdrop. There are no facilities on the beach, so make sure to bring your own snacks and drinks.