Divna beach is located 10 km from Trpanj and is one of the most beautiful beaches in this region. The name of the beach, Divna, in Croatian means beautiful, which it really is. The turquoise color of the sea and the white sand will make you think you are in the Caribbean at times. Divna beach also contains a pebble part. Due to the cleanliness, warmth and shallowness of the sea, this beach is a good choice for kids and non-swimmers. It is surrounded by wild nature, mostly pine forests. Not far from the beach there is a parking lot, while on the beach there are toilets, as well as a bar and restaurant.