Unveiling the Netravali Hotels
Born in Goa, the less-known nooks and corners of this vibrant state have always fascinated me—places where the beauty of nature is still in its virginity. Smack amidst the idyllic hills of South Goa, one finds hidden hotels in Netravali—definitely a much-needed retreat from the hustle