Albania is so beautiful you'd think it was the Caribbean. I discovered Drymades Beach after visiting Llogara National Park, located along the Albanian Riveria. I spent a few hours in the national ...