Beaches, islands, forests, festivals and food..The Portuguese beauty of Goa has it all along with a beautiful train journey
Read this post on maverickbird.com