Obzor Beach Resort(4 stars)

Obzor Beach Resort View on map