Looking out over the city of Lisbon from one of the windows inside the Saint George’s Castle.
Read More
White storks on their nests alongside the striking coast near Praia do Carvalhal at the west coast of Portugal.
Read More
Weligama Fishermans Village Beach from above in Weligama, Sri Lanka.
Read More