Travel Photo of the Moment Castle of Monfort

The Travel Photo of the Moment is of  the Castle of Monfort
Castle of Monfort is located in France and was built during the middle age wars between the English and the French. During that time, this castle was destroyed and rebuilt many times. The green scenery in this picture surrounding the Dordogne River is stunning.6/30

Read more:
Bryce Canyon National Park – Travel Photo of the Moment

The Travel Photo of the Moment is of Pink Cliffs and was taken by mandj98 Photo credit: mandj98 Bryce Canyon...

Must-See Attractions in Barcelona

Barcelona might be the country's second city after capital Madrid, but it is definitely my favorite place to visit in...

Six Things To Do in Bali

The Indonesian island of Bali is a famous summer vacation playground. With good weather at most times of year and...