A Blog for the Nerdy ones
India, a country that boasts of diverse cultures and landscapes, is also blessed with some of the most beautiful beaches in the world. From the serene and pristine beaches of…