Cherrai Beach

Cherrai Beach

Cherai Beach, a picturesque beach, located on the north-end of the Vypeen Island is ideal…