Heart Rock Beach is well-known for the naturally heart-shaped pool formed by the coastal rocks at the beach. Featuring clear azure water and an abundant presence of coastal fish, the beach is also a great spot for swimming and photo shooting. Two hotels can be found near the eastern end of the beach and more facilities are available at Yoan Beach nearby.