The holy, beachside town of Puri is one of the east coasts more relaxing towns. India, Puri - 11-Feb-07