Nepal Part 1 – Dwarika’s Hotel
Dwarika's Hotel is a exotic unique place in South Asia where splendor meets , luxury and hospitality. It is a living musuem built with exquisitely carved woodwork several centuries old. Dwarika's is a mecca for anyone who appreciates travel, culture, and relaxation. A real oasis.