Stumbling on a strange 'Phallus Shrine' at the Phranang Beach in Thailand. Did I tell you about the time I walked on to a beach in Thailand and discovered a shrine full of phalluses? Not one, but two shrines! Thailand never stops titillating your senses. Being from India, I did not find the shrine... Continue Reading →