Betina Cave Beach is a hidden gem located on the Babin Kuk peninsula in Dubrovnik. This secluded beach is nestled in a small cave, offering a unique and picturesque setting. The beach is accessible by boat or by swimming through a narrow passage. Betina Cave Beach is known for its crystal clear waters and underwater caves, making it a popular spot for snorkeling and diving. There are no facilities on the beach, so make sure to bring your own food and drinks. If you're looking for an adventurous and off-the-beaten-path beach experience, Betina Cave Beach is the perfect choice.