The Imperial New Delhi, is an iconic hotel from the pre-independence era, upholding the pride of being the place where India was beginning to write the last chapters of its saga on Independence.
Vietnam is an ideal location for travelers who are looking for a beach vacation and the perfect locale to unwind and de-stress. It boasts of some of the most endearing beaches with crystal clear water and white sand stretch.