Acapulco – Mexico
Situated where the Sierra Madre Mountains meet the sea the name Acapulco conjures up images of dazzling blue waters, miles of golden beaches, death defying cliff divers and continuous sunshine. It was once the playground for the rich and famous and still... more