Palace hotels of India

It’s a fascinating world where there is grandeur, history, romance, intrigue and in the midst of all, whatever happens  the belief “Atithi devo bhava”  which translated means Guest is equivalent to God. Indians believe guests are to be revered.   India has an incredible number of experiences to offer and staying in one of the palaceContinue reading “Palace hotels of India”