What makes Thottada Beach in Kannur more attractive to a tourist is its untouched beauty. The beach is completely isolated from concrete jungles. The beach offers a place full of peace and tranquillity to its visitors. The cleanliness and seclusion offered by this beach make it one of the most popular places to visit in […]