You May Like!

Flag of Portugal

48 Interesting Facts About Portugal

Portugal, officially the Portuguese Republic, is a country on the Iberian Peninsula in Southwestern Europe. It is also the westernmost country of mainland Europe....

You May Like!

Flag of Nepal

71 Interesting Facts About Nepal

Nepal is a country of breathtaking beauty and diversity of cultures like no other place on earth. Truly "the roof of the world", here...