The luxury Amantaka resort is located in Luang Prabang, Laos and provides a serene retreat seemingly world’s away from the hustle and bustle of city life. Amantaka resort is a sanctuary of stillness and reflection amongst expansive palm studded lawns and provides spacious suites with individual pools and bamboo shaded gardens. In the resort, guests […]

