If there is a heaven on earth, its definitely Capri. Capri is beautiful – seriously beautiful. Steep cliffs rise majestically from an impossibly blue sea; elegant villas drip with wisteria and bougainvillea, even the trees seem to be carefully manicured. Long a preserve of celebrities and the super-rich, this small, precipitous island off the west …
