Taj Gateway Resort, Theog

Luxury Hotel in Shimla - Taj Gateway Resort & Spa.

Taj Gateway Resort, Theog, Shimla

Tehsil, Taj Theog Resort & Spa Shimla, Theog, Himachal Pradesh