Tag - tourist place in india known for its beaches