Jammu Hotels
Jammu is a well known place in North India. It is having its historic presence along with rich culture and tradition. It is a land of grand ancient temples and many other beautiful palaces. Jammu is located in perfect location. You can see the snow capped mountains and it is in part of Himalayan range. You can see the forests and sub covered hilly areas which beautifies the place much more. It follows sub micro climate that attracts any tourist’s attraction.