Is this place in INDIA better than NORWAY and SWITZERLAND?