The Lao People’s Democratic Republic, or Laos is a landlocked country located in Southeast Asia. It’s a charming, quaint yesteryear kind of place filled with beautiful temples, lush greenery, gorgeous mountain scenery and a calm, laid back ambiance. Unlike its popular and tourist filled neighbour, Thailand, Laos transports you to another world all together due to its limited tourists. (more…)