Mirage Tobago, Black Rock, Tobago, Trinidad & Tobago. The stunning Hotel at the beach front at Black Rock, Tobago in the West Indies. Tobago, a peaceful yet beautiful and lively Island forming part of the Republic of Trinidad & Tobago and close to nei