Secret Beach in South Goa-Butterfly Island- India’s Own Maya Bay KatchutravelsFebruary 10, 2019 This trip talks about a journey inside South Goa's Leopard Valley, to reach a beautiful beach called Butterfly Beach. I had been to the beach before in 2016 ... Beach TravelBeachlifeGoaKidventuresLatestSouth Goa8 Comments 1