Post & Telegraph in Chowara & Azhimalathara Beach