Asia Health Resorts

Strawberry Hill, Near Dal Lake
Dharamsala
India