As we have been travelling for the past 18 years by car all over India, every trip has been a memeorable ones, India being a vast country, once we leave the Urban area the population seems to be more humane and show a great level of hospitality. Move in into a house or a hut , any part of the day be it day / afternoon or night , the residents welcome you and offer water as soon as you enter, enquire what did you have and offer tea or coffee . Subseqeuntly they do not hesitate to offer lunch , dinner / snacks as desired and all this is done without any expectations. That is the most adorable part. This we have seen all along once we touch the rural sector, as we near urban area the scene changes and we are back to commercial dealings . Regards to visits abroad, i had been to Germany , Singapore , Thailand- out of all these places , the best place i liked which was more culturally strong was Germany. Strong family ties , Very good mannerism , Politeness , Hospitality was better in Germany. Other places i found more commercialisation.