Gambling in any form, including street gambling, is illegal in my home country, however, gambling is allowed for foreigners visiting in the country. In fact, most of the 5 star hotels have casinos. Interesting, during festivals like Diwali, people are allowed to gamble even on street. Well, they...