Rasheed Ikka Photo / This is one of 3 photos of store bay beach in tobago it is extremely popular because of its blue seas and white sand.