Welcome to Grand View Resort , Nahan , India