Langkawi, also known as the Jewel of Kedah, is a tropical Island paradise consisting of 99 islands located on the west coast of...
Cambodia is a country that does not lack its share of magnificent temples of Angkor Wat and which attracts millions of tourists annually....