This resort town is located 40 mi/65 km west of Faro. It has some quiet, small beaches and interesting caves nearby. The area suffers from overdevelopment, with many high-rise hotels, but the Pra...