Highest Rated Comments


myrmecologist2 karma

err, "The Indian state of Goa sits on India’s eastern shore." Goa is on India's Western shore.