LISBON | SINTRA & CASCAIS

Photos: Sheela Mehrotra

Enchanted castles - once upon a time moorish empires - a renewal of faith in fairytales and untamed clashes of sea - portraits of Sintra & Cascais Portugal