A complete guide to visiting Paracas, including things to do, where to eat, how to get there, best times to visit and how long to stay for.