8 Fun Facts About India Including A Floating Post Office