Baga Beach - Goa
December 30, 2023 in India
Sorry for the delay since our last post. As reported earlier, our train journey and theft of my mobile phone on 30th December 2023 was not a good day.
However, this didn't end, in fact became muchRead more