Nature’s abode, Alleppey is exactly what you need when you think of a long-drawn languid vacation. A place of fascinating beauties, Alleppey has some wonderful attractions for travellers. Nothing ...