The 10 highlighted points are absolutely correct. I would just like to correct one small issue. I recently went to Egypt with my family and there also the rates charged for local and foreign tourists were different. So this practice is not only in India.