Delta Nature Resort
Danube Delta, Tulcea, Somova Lake Romania
Luxury eco wildlife fishing resort with kayaks, bird watching, tennis, swimming pool, Jacuzzi, sauna, massage treatments, tennis and boating. Located on Somova Lake, near Tulcea in the Danube Delta, Romania