1877 Views Verified Narta Beach If you are nearby the albanian city Vlore Narta Beach, Vlorë, Shqipëria