T.I.C
The Islamic Centre / Mosque is situated in the Torbay area which is made up of Torquay, Paignton and Brixham. Torbay is a beautiful seaside resort on the south coast of England and is very similar to the French Riviera and is often called the English Riviera.
Their website is a Content Management System, administrators can login and update the whole website.
(Launch date - Dec 2009)
Click to view website