Fodor's Expert Review Indian Bay Beach
St. Vincent Beach
South of Kingstown and separated from Villa Beach by a rocky hill, Indian Bay has golden sand but is slightly rocky; it's very good for snorkeling. Grand View Hotel, high on a cliff overlooking Indian Bay Beach, operates a beach bar and grill. Amenities: food and drink. Best for: snorkeling; swimming.