Avyaan Negi

Goa

Goa — India's beach state on the west coast, all sand, sun and easy days.