Amritsar, means the Pool of Nectar. Amritsar derrieres its name
from Amrit Sarovar, means the holy tank that surrounds the fabulous Golden Temple. it is very famous in world.
अतिथि देवो भवः; English: 'The guest is God' or 'Guest become God
Udaipur is one of the most beautiful place
Udaipur