Here's why you have to visit the Moorish Castle - Sintra | Portugal Travel Guide