Lisbon travel guide for first time visitors
The first city to come in a person's mind on hearing Portugal is it's capital city Lisbon. This charismatic city comprises of seven picture perfect hills overlooking the lovely River Tejo coupled with colourful buildings, stunning murals, cobble stone roads and magnificent historic sights scattered across the length & breadth of Lisbon. Situated on the south of the country’s west coast,...