Delta Nature Resort
Location: Danube Delta, Tulcea, Somova Lake, , Romania
Features: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