Saranda, Albania Astonishing Beaches As I approached Saranda, my sensors registered a unique sense of excitement.