Trstenik Beach is a stunning pebble beach located in the village of Trstenik, near Janjina, Croatia. The beach is nestled in a picturesque bay surrounded by vineyards and olive groves, creating a unique and charming atmosphere. The crystal clear waters are perfect for swimming and snorkeling, and there are also opportunities for water sports such as kayaking and paddleboarding. Trstenik Beach is known for its natural beauty and peaceful ambiance, making it a popular choice for both locals and tourists.