Architectural Marvels - forumtravel
  • (514) 272-9999

Stunning Mosques from all over the World

The word Mosque comes from the Arabic word “Masjid” which means a place of worship for followers of Islam. Such ancient buildings, which still stand tall in their original glory, best reflect the Islamic style of architecture. To any tourist, the elegance of those amazing architectural marvels is something to behold. The beauty of sacred

Famous Castles in Turkey and their History

Turkey embraces many cultures throughout its history and is one of the countries with its elegance, strategic location, and proximity to the earliest civilizations in the Middle East. Looking at travel brochures about Turkey, you can often find the illuminated coasts, beaches, and tourist centres throughout; however, the country also hosts many castles belonging to