Sveti Jakov Beach is located in Dubrovnik, Croatia and is a stunningly beautiful beach that offers a peaceful and relaxing escape from the hustle and bustle of city life. The beach is approximately 200 meters long and features fine pebble sand with crystal clear water.